Big Huge Thesaurus

weather eye

noun

sounds kind of like